#long tongue

318
1271
766
640
530
427
1945